package com.zr.gdms.service;

import net.sf.json.JSONObject;

public interface LogService {

	/**
	 * 登录时增加登录日志
	 * @param uid 用户id
	 * @param uname 用户名
	 * @param ltime 登录时间
	 * @return 成功与否
	 */
	public boolean insertLog(int uid,String uname,String ltime);
	/**
	 * 得到所有的登录日志
	 * @param page 页码
	 * @param rows 行数
	 * @return 所有的登录日志
	 */
	public JSONObject findLog(int page,int rows);
	/**
	 * 查询所有登录日志根据用户名
	 * @param page 页数
	 * @param rows 行数
	 * @param uname 用户名
	 * @return 所有的登录日志信息
	 */
	public JSONObject searchLogByUname(int page,int rows,String uname);
	
	/**
	 * 查询所有的登录日志信息根据时间
	 * @param page 页数
	 * @param rows 行数
	 * @param year 年
	 * @param month 月
	 * @param day 日
	 * @return 登录日志信息
	 */
	public JSONObject searchLogByDate(int page,int rows,String year,String month,String day);
}
